@charset "utf-8";
/* 精简版 CSS reset */
body,h1,h2,h3,h4,h5,h6,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,figure,select{margin:0;padding:0}
body,button,input,select,textarea{font:12px/1.5 tahoma;}
h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size:100%}
address,cite,dfn,em,var{font-style:normal}
code,kbd,pre,samp{font-family:courier new,courier,monospace}
small{font-size:12px}
ul,ol{list-style:none}
a{text-decoration:none}
a:hover{text-decoration:underline}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
legend{color:#000}
fieldset,img{border:0}
table{border-collapse:collapse;border-spacing:0}
input::-moz-focus-inner,button::-moz-focus-inner{border:0;padding:0;outline:0}
iframe {vertical-align: top;}
*html{zoom:expression(function(ele){ele.style.zoom = "1";document.execCommand("BackgroundImageCache",false,true)}(this))}
.group,.clear{*zoom:1}
.group:after,.clear:after{content:'\20';display:block;clear:both;height:0}
.name {word-wrap: break-word;word-break: break-all;}
/*全局*/
/*html {background: #EEE;}*/
/*body {background: #EEE;}*/
body {text-align: left;color: #333;background: #CCE8CF url(images/body_bg.jpg) repeat-y center;}
a {color: #069;}
a:hover {color: #f63;}

/* 带箭头tips */
.tips-arrow-up, .tips-arrow-left, .tips-arrow-right, .tips-arrow-down{position:relative;}
.arrow-coord{width:14px;height:16px;font:14px \5B8B\4F53;}
.news_area dd .arrow-bb, .news_area dd .arrow-gg{position:absolute;display: block;height:16px;line-height:16px;padding: 0;}
.arrow-coord .arrow-bb{color:#CCC;}
.arrow-coord .arrow-gg{color:#FFF;}
/* 向上箭头 */
.arrow-coord{position:absolute;}
.arrow-bb{top:0;}
.arrow-gg{top:1px;}

/*布局*/
#main-wrapper{
    width: 995px;
    margin: 0 auto;
    background:#fff url(images/mian_wrapper_bg.jpg) repeat-y;
}

.m {width: 985px;margin: 0 auto;background: #fff;}
.m905 {width: 905px;margin: 0 auto;background: #fff;}
.layout_l,.layout_r {float: left;}
.layout_l {width: 700px;padding-right: 15px;}
.layout_r {width: 270px}

/*面包屑*/
.crumb {padding-bottom: 7px;border-bottom: 1px solid #e8e8e8;width: 905px;margin:0 auto 40px auto;}

/*sub-page-nav-wrapper_copyright*/
.footer {color: #fff;
    margin: 0px auto 0 auto;padding: 10px 0;
    text-align: center;width: 985px;
    font:12px/21px Verdana, Geneva, sans-serif;
    background:url(images/footer_bg.jpg) no-repeat 0px 5px;
    height: 60px;
}

.wp-pagenavi{
    padding:20px 0px;
}

#linkcat-2{
   border-top: 1px dashed #ccc;
   padding-top: 20px;
   text-align: center;
}

#linkcat-2{
    vertical-align: bottom;
}

#linkcat-2 .widgettitle{
    display: none;
}

#linkcat-2 ul{
    display: inline-block;
    margin: 0 auto;
    line-height: 20px;
}

#linkcat-2 ul li{
    float: left;
    padding: 0 20px;
    border-right: 1px dotted #1C6EC2;
}

#linkcat-2 span{
    line-height: 20px;
}


.footer a:link, .footer a:visited {color:#333;}

/*toolbar_logo*/
.toolbar { margin:0 auto;width: 985px;background:#ccc;height:32px;line-height: 32px;}
.toolbar #greeting{float: left;line-height: 32px;padding-left: 20px;}
.toolbar .lang{float: right;line-height: 32px;padding-right: 20px;}
#greeting div{float: left;margin-right: 20px;}

#weather{
    height: 20px;
    margin-top: 6px;
}



/*banner*/
.banner {
    width: 985px;
    margin:0 auto;
    height: 42px;padding:0;
}

#home-banner{
    background: url(images/home_banner_bg.jpg) no-repeat;
}

#sub-page-nav-wrapper{
    background: url(images/sub_page_banner_bg.jpg) no-repeat;
    width: 740px;
    height: 42px;
    float: left;
    margin: 60px 0 0 60px;
}

.banner .m {background: transparent;}

#banner-wrapper{
    margin-bottom:10px;
    margin-top: 10px;
    width: 905px;
}



#logo{
    width: 102px;
    height:130px;
    background: url(images/logo.jpg);
    float: left;
}

#dynamic-menu{
    float: right;
    width: 785px;
    padding-top:70px;
}

#dynamic-menu ul li{
    float: left;
    border-right:1px solid #ECEBEA;
    text-align: right;
    padding-right: 10px;
    margin-left: 10px;
    font-size: 16px;
    line-height: 20px;
}
#dynamic-menu ul li a{
    color: #000;
    font-family: "微软雅黑";
}

#dynamic-menu ul li a:hover{color: #ff6633;}

/*导航*/
.nav {float: left;}
.nav a{font:bold 16px/42px \5FAE\8F6F\96C5\9ED1;padding:0px;color: #fff;float: left;text-decoration: none;
    text-shadow: 1px 1px 1px #333;height: 42px;line-height: 40px;width: 126px;text-align:center;
    border-right:1px solid #0063C8; border-left:1px solid #0193D8;}

.nav a:hover{color: #F63;text-shadow: 1px 1px 1px #EBDFD2;padding:0px;width: 128px;text-align:center;}
#nav-last-item{border-right: none;}
#home-link{
    border-left:none;
    width: 90px;
}

.nav-items{
    width: 65px;
}

.nav-items:hover{
    background: url(images/home_banner_left_bg.jpg) no-repeat;
    width: 67px;
    border: none;
}
#oalink{
    width: 230px;
    padding-right: 0px;
}

#oalink a{
    width: 200px;
    border: none;
    padding-left:25px;
    padding-right: 0px;
    background: url(images/oa.png) no-repeat 10px 8px;
}
#oalink a:hover{
}

/*副页导航*/

#sub-page-nav{ position: relative; }


#sub-page-nav li{
    float: left;
}

/*
	LEVEL TWO
*/

#sub-page-nav{
    z-index: 99999;
}

#sub-page-nav ul{
    width: 127px;
    visibility: hidden;
    position: absolute;
    top: 100%; left: 0;
    z-index: 100;
    border-top:2px solid #ccc;
    background: #fff;
    *filter: Alpha(opacity=90);
    -moz-opacity:.9;
    opacity:0.9;
}


#sub-page-nav ul li{
    font-weight: normal;
    float: none;
    width: 127px;
    text-align: center;
}


#sub-page-nav ul li a{
    float: none;
    font-size:14px;
    border:none;
    text-shadow:none;
    background: none;
    color: #666;
    height: 30px;
    padding: 0px;
}

#sub-page-nav ul li:hover{
    background:#429FEC;
}

#sub-page-nav ul li:hover a{
    color:#fff;
}

#sub-page-nav li:hover > ul{ visibility: visible; }
#sub-page-nav  li:hover{position: relative; }


/*搜索*/
#search_area {float: right;margin-right: 20px;margin-top: 4px;}
#search_area input{float: left;line-height: 22px;}
#search_area .input_text {width: 130px;height: 22px;border: 1px solid #ccc;}
#searchsubmit{padding: 0 5px;border: 1px solid #ccc;border-left: none;color: #333;background: #fff;
    text-decoration:none;height: 24px;}
#result-wrapper{
    min-height: 600px;
}
/*搜索结果*/
.result-list{
    margin-bottom: 30px;
    border-bottom: 1px dashed #ccc;
}

.result-list a{font-size: 14px;}
#pagenavi-wrapper{
    float: left;
    height: 40px;
}

/*首页*/

.gg_home{display:block;margin: 0 auto;width:985px;height:384px;}

 a:hover{color: #F63;text-shadow: 1px 1px 1px #EBDFD2;}

#home-widget-wrapper{
    background: #fff;
    width: 985px;
    height: 430px;
    margin:20px auto 0 auto;
}

.home-widget{
    width:360px;
    height:200px;
    margin:0 10px 10px 0;
    float: left;
    background: url(images/widgets_bg.gif) no-repeat;
    padding:0 10px;
}

.home-widget .post-date{
    float: right;
    color: #666;
    line-height: 28px;
}

.home-widget li ul li,.sidebar-widget li ul li{
    list-style-image: url(images/blue-circle.gif);
    list-style-position:inside;
    margin-bottom: 3px;
}

.home-widget h3{
    height:30px;
    line-height: 30px;
    font-size: 16px;
    font-family: "微软雅黑";
    margin-bottom: 10px;
}

#home-widget-cat12,#home-widget-timeline{
    width: 435px;
    float: right;
}

#home-row1{
    height:353px;
    width: 100%;
    margin:20px 0 20px 0;
}

#home-row3{
    height:350px;
    margin-top: 30px;
}

#home-row2{
    height: 220px;
    *height: 230px;
}

#home-row4{
    height: 220px;
    *height: 230px;
}




/*走进新区*/

#cat3-widget1{
    margin-top: 10px;
    margin-right: 15px;
    width: 400px;
}

#cat3-row2{
    height: 370px;
}

#cat3-row3{
}

#cat3-row2 img{
    float: left;
    margin-left: 13px;
}

#cat3-row2 div{
    padding:20px;
    text-indent: 2em;
    width:445px;
    float: right;
    font-size:16px;
    font-family: "微软雅黑";
    line-height: 28px;
}

#cat3-row2 h3{
    width: 895px;
    height:40px;
    background: url(images/outline_title.jpg) no-repeat 0 0;
    padding-left: 100px;
}

#cat3-row2 h3,#cat3-row3 h3{
    height:40px;
    line-height: 40px;
    font-size: 18px;
    font-family: "微软雅黑";
    color: #fff;
    padding-left: 80px;
}

#timeline h3{
    width: 550px;
    height:40px;
    background: url(images/video_title.jpg) no-repeat 0 0;
}

#cat3-widget4{

}

#video-list h3{
    width: 315px;
    height:40px;
    background: url(images/time_line_title.jpg) no-repeat 0 0;
}

#timeline ul{
    padding: 20px 20px 0 20px;
}

#timeline ul li{
    list-style: url(images/blue-circle.gif) inside;
    line-height: 20px;
    margin-bottom: 10px;
}

#timeline ul #timeline-more{
    list-style: none;
}

#timeline{
    float: left;
    width: 550px;
}

#video-list{
    float: right;
    width: 315px;
}

#jwplayer-1-div{
    margin:20px 10px;
}


#sub-page-banner{
    width: 905px;
    height: 100px;
    border-bottom: 1px dashed #333;
    margin:0 auto 20px auto;
}

.widget-title{
    height:50px;
}

.widget-title span{
    height:35px;
    line-height: 40px;
    font-size: 18px;
    font-family: "微软雅黑";
    margin: 0px 0 20px 20px;
    font-weight: bold;
}


.post-date{
    float: right;
    color: #666;
    font-size: 12px;
    margin-right: 10px;
}

.widget li ul li{
    font-size: 14px;
    background: url(images/blue-circle.gif) no-repeat 0 3px;
    width: 100%;
    height: 25px;
}

.widget li ul li a{
    float: left;
    margin-left: 15px;
}

#cat3-galley li{
    list-style:none;
}

#cat3-row1{
    height:353px;
    width: 100%;
    margin:10px 0 20px 0;
}

#gallery-wrapper{
    padding:5px;
    border:1px solid #CCC;
    float: left;
}
.gallery{
    border:1px solid #CCC;
    float: left;
}

.widget,#cat3-widget4,#cat11-widget2{
    background: url(images/widget_full_bg.png) no-repeat top left;
    border-bottom: 1px dashed #ECEBEA;
    position: relative;
}

.widget-small{
    height: 200px;
    *height: 210px;
}

.widget-medium{
    height: 300px;
    *height: 320px;
}

#cat3-row4{
    height:353px;
    width: 100%;
    margin-bottom: 20px;
}

#cat3-row5{
    height: 290px;
}

.widget-full{
    background: url(images/widget_full_bg.png) no-repeat top left;
}

#cat3-galley-front-page{
    width: 284px;
    height: 200px;
    float: left;
    margin-right: 20px;
}

#cat3-galley-front-page img{
    padding: 5px;
    border: 1px solid #ccc;
    width: 274px;
    height:190px;
}

#cat3-galley{
    width: 530px;
    *width:530px;
    height: 200px;
    padding:0 30px;
    *padding:0 10px;
    float: left;
}

#cat3-galley li{
    float: left;
    margin:5px 15px;
    *margin:5px 10px;
    width: 100px;
}

#cat3-galley li a{
    border: 1px solid #ccc;
    padding:2px;
    float: left;
    display: block;
}

#cat3-galley li a img{
    display: block;
    width: 96px;
    height: 71px;
}

#cat3-galley li div{
    width: 100px;
    height:10px;
    font-size:10px;
    line-height: 10px;
    text-align: center;
    margin-top: 5px;
    float: left;
}


/*新区党政*/
#agency-list li{
   float: left;
    padding:5px;
    width: 140px;
}

#cat16-row1{
    height: 410px;
}

#cat16-row2{
    height: 300px;
}

#cat16-row3{
    height: 260px;
}

#cat16-row3 table{
    float: left;
}

#address{
    float: left;
    margin-left:40px;
    font-size: 18px;
    font-family: "微软雅黑";
    font-weight: bold;
    margin-top: 20px;
}

#address p{
    margin-bottom: 10px;
    padding-left: 40px;
    line-height: 40px;
}

#add{background: url(images/address.png) no-repeat}

#post-number{background: url(images/post.png) no-repeat}

#email{background: url(images/email.png) no-repeat}



#cat16-row3 table td{
    border:1px solid #e1e1e1;
    padding:4px 4px 4px 10px;
}

.first-row{
    background: #F8F8F8;
}

#cat16-widget1{
    width: 600px;
    float: left;
    height: 380px;
    border: none;
}


.name,#agency-title{
    font-size: 18px;
    line-height: 26px;
    color: #000;
    font-family: "微软雅黑";
}

#cat16-widget1 ul{
}

#cat16-widget1 ul li{
    margin-bottom: 10px;
    color: #666;
}

#cat16-widget2{
    width: 290px;
    float: right;
    height: 380px;
}

#cat16-widget2 img{
    width: 260px;
    height: 282px;
}

#people-list1{
    float: left;
    width: 270px;
    border-right: 1px dashed #ccc;
    padding-right: 10px;
    height: 330px;
}

#people-list2{
    float: right;
    width: 280px;
}

/*新区要闻*/
#cat11-row3{
    height: 180px;
}
#cat11-row2{
    margin-bottom: 20px;
}

#sanda{
    width: 850px;
    height: 87px;
    margin: 0 auto;
    padding:5px;
    border: 1px solid #ccc;
}

#cat11-widget1{
    height: 330px;
    height: 330px;
}

#video-news-list li{
    float: left;
    width: 172px;
    list-style: none;
    text-align: center;
    margin-right: 8px;
}

#video-news-list li img{
    width: 160px;
    height: 120px;
    padding:5px;
    border: 1px solid #ccc;
}

/*侧栏*/
#home-sidebar{
    width: 268px;
    margin-right: 10px;
    float: right;
    border-left: 1px solid #e6e6e6;
    border-right: 1px solid #e6e6e6;
}

.sidebar-widget li{
    padding:3px 0 3px 10px;
    list-style: url(images/blue-circle.gif) inside;
}


.sidebar-title{
    margin: 0 0 5px 0;
    padding:0 0px 3px 0px;
    font-size: 14px;
    width: 268px;
    background: #e6e6e6;
    color: #000;
    font-weight: bold;
}

.square{
    width: 10px;
    height: 25px;
    background: #0099FF;
    float: left;
    margin: 8px 10px 0 0;
}

.widget-title p{
    font-size: 12px;
    color: #666;
    font-weight:normal;
}

#contact-list{
    margin-top: 15px;
}

#opacity-tags-list a{
    margin:3px 0;
}

#sidebar-widget1{
    margin-bottom: 10px;
}

#sidebar-widget2{
    margin-bottom: 10px;
}

/*分类页*/
.right-widget{
    float: right;
    width: 445px;
}

.left-widget{
    float: left;
    width: 445px;
}

.widget-bottom{
    float: right;
}

#p{
    margin-bottom: 50px;
    height: 500px;
    width: 730px;
    float: left;
}

#posts-list{
    border-bottom:1px dashed #ccc;
    width: 580px;
}

#sidebar-wrapper1{
    background: url(images/list_topimg.gif) no-repeat 0 0;
    float: right;
    padding-top:17px;
}

#sidebar-wrapper2{
    background: url(images/list_botimg.gif) no-repeat 0 bottom;
    float: right;
    padding-bottom:17px;
}


/*子页*/
.news_img {float: right;}
.news_img .img_wrap img {display: block;}

/*新闻列表*/
.title {line-height: 30px;margin-top: 15px;border-bottom: 1px solid #069;}
.title a {float: right;font-size: 12px;}
.title h2 {font-size: 18px;}
.news_list a {color: #333;}
.news_list h2 {font-size: 14px;line-height: 24px}
.news_list .name a {color: #666;}
.news_list .name {height: 36px;}
.news_list li {padding: 10px 0 12px;border-bottom: 1px dashed #ccc;}
.more {line-height: 20px;}

/*右侧新闻区*/
.news_box {border: 1px solid #ccc;margin-bottom: 15px;padding: 0 0 5px;}
.news_big {height: 333px;}
.news_big h2 {font-size: 16px;line-height: 24px;text-align: center;height: 48px;overflow: hidden;padding: 10px;border-bottom: 1px solid #ccc;}
.news_big .co {padding: 10px 10px 0;height: 216px;}
.news_big .btn_area {line-height: 34px;text-align: right;padding-right: 10px;}
.news_box h3 {font-size: 16px;line-height: 30px;height: 30px;padding-left: 10px;border-bottom: 1px solid #ccc;margin-bottom: 5px;
    background:-moz-linear-gradient(-90deg, #FFF 0, #EEE 100%);
    background:-webkit-gradient(linear, 0 0, 0 100%, from(#FFF), to(#EEE));
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#EEEEEE', GradientType="0");
    background:linear-gradient(top, #FFF 0, #EEE 100%);}
.news_box li {line-height: 22px;padding-left: 10px;color: #666;}


/*新闻详细页*/
#news-wrapper{
    min-height: 500px;
}
#news-wrapper h1 {font-size: 20px;text-align: center;}
#news-wrapper .news_time {text-align: right;margin-bottom: 10px;}
#news-wrapper .news_co {line-height: 22px;}
#news-wrapper p{
    text-indent: 2em;
    line-height: 30px;
    font-size: 14px;
}
.entry-content{
    padding:40px;
}

.nav-previous{
    float: left;
    line-height: 30px;
    margin-bottom: 20px;
}

.nav-next{
    float: right;
    line-height: 30px;
    margin-bottom: 20px;
}

.nav-next img{
    margin-top: 8px;
    margin-left: 5px;
    float: right;
}

.nav-previous img{
    margin-top: 8px;
    margin-right: 5px;
    float: left;
}

.wp-caption-text{
    margin:0 auto;
    text-align: center;
    text-indent: 0px;
}

.postmetadata{
    width: 85%;
    text-align: right;
    color: #999;
}

#nav-below{
    width: 905px;
    margin: 0px auto;
}



/*投资页*/
.invest_list {float: left;width: 295px;margin-right: 55px; height:250px;float: left;}
.invest_list h4 {font-size: 16px;line-height: 30px;border-bottom: 1px solid #ccc;color: #F63;text-align: center;font-family: "微软雅黑";}

.invest_list li{
    margin:5px;
    border-bottom: 1px dotted #ccc;
    float: left;
    width: 275px;
}


.invest_list h4{
    margin-bottom: 10px;
}

#cat7-row1,#cat7-row2{
    height: 325px;
}
/*
#cat7-widget2,#cat7-widget1{
    width: 550px;
    margin-bottom: 10px;
}
*/
/*
#cat7-widget3{
    width: 340px;
    height: 610px;
}

#cat7-widget3 li ul li{
    background: none;
    border-bottom: 1px dashed #ccc;
    height: 160px;
    margin-bottom: 20px;
}
#cat7-widget3 li ul li p{display: block;float: left;}
#cat7-widget3 li ul li img{height: 110px;width: 81px;}
#cat7-widget3 li ul li div{
    float: left;
    width: 81px;
    text-align: center;
    margin:0 20px;
}
*/
#cat7-widget2 ul{
    width: 440px;
    padding-left: 30px;
}

#cat7-widget2 ul li{
    width: 200px;
    background: none;
    float: left;
    line-height: 38px;
}


/*规划*/
#cat40-row1{
    height: 510px;
}

/*公众参与*/

#home-services-list{
    width: 572px;
    height: 107px;
    float: left;
}

#home-services-list img{
    padding:5px;
    border: 1px solid #ccc;

}

.contact-box{
    width: 150px;
    height: 20px;
    border: 1px dashed #ccc;
    float: right;
    margin-left: 10px;
    padding-top:88px;
    text-align: center;
}

#contact-tel{background: url(images/contact_tel.jpg) no-repeat top right;}
#contact-email{background: url(images/contact_email.jpg) no-repeat top right;}


/*jquery 时间轴*/

/*shadow*/
.shadow{
    filter: progid:DXImageTransform.Microsoft.Shadow(color='#969696', Direction=135, Strength=5);/*for ie6,7,8*/
    -moz-box-shadow:2px 2px 5px #969696;/*firefox*/
    -webkit-box-shadow:2px 2px 5px #969696;/*webkit*/
    box-shadow:2px 2px 5px #969696;/*opera或ie9*/
}

.aligncenter{ display: block; margin-left: auto; margin-right: auto; }
.aligncenter p.wp-caption-text {
    display: block;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}

#notfound{
    background: none;
}

/*ie7*/

#search_area .input_text {*width: 150px;}
.widget li ul li a{*padding-left: 10px;}
